pitch in and help - Spanish English Dictionary